Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 ORCHARD PLACE Terraced £132,500 5 Jul 2013
3 ORCHARD PLACE Terraced £139,950 25 Aug 2016